Ntalker uchome安装包使用说明

目录

一、上传安装文件

二、修改相关目录和文件权限

三、安装

四、卸载

五、安装程序备份文件列表

六、常见问题及解决

一、上传安装文件

1、在Ntalker网站上申请开通:http://www.ntalker.com/own.html,收到激活邮件后,访问激活地址,下载安装包
2、将安装包解压缩到xiaonenguch文件夹,并上传到Uchome的根目录


除了“使用说明”文件夹、非Uchome编码类型的文件夹(GBK和UTF8选择其一)以外,其它的文件、文件夹全都需要上传,如下图:



请注意:安装程序的运行需要Uchome的php环境为5.0版本以上,并一定要保证所有安装文件在一个文件夹内,而且该文件夹位于Uchome根目录下,不能把安装文件直接放在Uchome根目录。php环境为5.0版本以下无法使用自动安装的,可以联系我们索取手工修改说明。

重新下载安装包的方法:访问开通页面,点击同意条款,立即注册按钮上方的“重发激活邮件和重新下载安装包”链接,输入你的网站id,点击重发激活邮件

二、修改相关目录和文件权限

安装前,请修改下列文件夹、文件的权限为可读、可写(linux系统下设置为777),安装后,可再将权限恢复
回去

1、网站根目录
2、uchome根目录
3、xiaonenguch目录
4、template目录
5、template\default(模板名)目录
6、common.php文件(Uchome根目录)
7、模板文件夹中的下列文件:
(1)footer.htm文件

(2)header.htm文件
(3)space_index.htm文件
(4)space_friend.htm文件
(5)sspace_list.htm文件
(6)space_album_list.htm文件
(7)space_album_view.htm文件
(8)network_album.htm文件
(9)space_blog_list.htm文件
(10)space_blog_view.htm文件
(11)network_blog.htm文件
(12)space_thread_list.htm文件
(13)space_thread_view.htm文件
(14)space_post_li.htm文件
(15)network_thread.htm文件
(16)space_mtag_member.htm文件

三、安装

请在浏览器中运行 install 程序,即访问 http://您的Uchome域名/xiaonenguch/install.php。如果路径正确,将出现下图:

1、许可协议



选中“我同意按照以上协议使用该程序”,单击【下一步】。

请注意:如果您以前使用过手工修改的补丁包,或者用安装包安装过Ntalker,可能提示与上述不同,请参考“四、卸载”的说明。


2、验证程序



验证服务器的环境和当前用户权限是否符合安装要求,完成后单击【下一步】。

3、更新模板



(1)(1)网站ID:你在Ntalker网站申请开通uch聊天时填写的网站ID。此ID为你uch在Ntalker的唯一标识符,对应你的uch域名,如果域名改变,请联系Ntalker安装支持(QQ:675751096)及时变更。


(2)关闭浮动/启用浮动:Ntalker(logo模式)的好友列表功能有两种接口方式,一种是浮动于uch页面右下角,一种是固定于uch页面的导航栏。详情请参阅:http://www.ntalker.com/bbs/viewthread.php?tid=78&extra=page%3D1(需登录Uchome)

(3)更新模板:选择你要安装的模板及模板文件,其中蓝色字体部分为必选文件,黑色字体部分为可选文件。每个文件的作用请参考五、安装程序备份文件列表”的说明。

(4)注册帐号:链接到Ntalker申请开通页面。

选择完成后,单击【下一步】。

4、完成安装



单击【完成安装】,结束安装程序。建议删除Ntalker安装目录,以免重新安装。

5、清理uch模板缓存

登录uch的管理后台,更新模板缓存,就可以使用Ntalker的各项功能了!


6、修改配置文件

安装完成后,如果您需要更改网址id等的配置,请找到uch的根目录下ntalker的配置文件imconfig.inc.php,可以用记事本打开它,修改其中的配置:



(1)$im_enable:是否启用Ntalker
(2)$im_float:好友列表入口浮动页面于右下角或者固定于导航栏
(3)$im_siteid:请将xiaoneng_demo修改为你申请Ntalker时获得的网站id,激活邮件、开通邮件中都可以找到。


四、卸载

1、再次在浏览器中运行 install 程序,即访问 http://您的Uchome域名/xiaonengdz/install.php



单击【卸载】,完成后,软件会自动恢复安装时备份的文件。如果安装Ntalker后,你修改过程序、模板,请勿执行卸载操作,可以打开你的原文件,删除for xiaoneng online chat begin 和for xiaoneng online chat end之间的代码

2、修改配置文件,关闭Ntalker的服务。方法参见上一节“修改配置文件”的说明。

3、清理文件中的Ntalker代码

如果您以前使通过Ntalker的补丁包手工修改文件而使用Ntalker的Uchome聊天功能,或者您删除了安装时的备份文件(备份文件说明请参考五、安装程序备份文件列表”),安装程序会自动清理旧有的代码,如下图:



单击【清理并重新安装】,完成后再继续重新安装或者退出安装程序。


五、安装程序备份文件列表

1、公用文件
(1)common.php:位于uch根目录下,备份文件为:同目录下common.php_bak(卸载),或者common.php.bak(清理代码)。

(2)footer.htm:位于模板文件夹(template\模板文件名\)下,备份文件为:模板文件名下\backup\footer.htm_bak(卸载)或者模板文件名下\tmpdir\footer.htm_bak(清理代码)(即模板文件下\backup(或者tmpdir)\原文件名_bak,下同)

2、模板文件说明:
以下文件应该位于你的Uchome模板文件夹(template\模板文件名\)下
(1)space_album_list.htm:大家的相册列表页面
(2)space_album_view.htm:用户相册图片列表显示页面
(3)network_album.htm: 随便看看相册列表页面
(4)space_blog_list.htm:用户日志列表页面
(5)space_blog_view.htm:用户日志文章显示页面
(6)network_blog.htm:随便看看日志列表页面
(7)space_thread_list.htm:话题列表页面
(8)space_thread_view.htm:话题发起内容显示页面
(9)space_post_li.htm:话题回复内容显示页面
(10)network_thread.htm:随便看看话题列表页面
(11)space_mtag_member.htm:群组成员列表页面
(12)space_index.htm: 会员空间首页
(13)sspace_list.htm: 随便看看成员列表
(14)space_friend.htm: 好友管理页面
(15)header.htm: 好友列表固定位置入口


个别非uch默认模板可能会存在兼容性的问题,如果在这些模板下您的安装无法正常完成,请联系Ntalker支持,索取模板修改说明,手动修改所需文件.或手动还原备份文件。

六、常见问题及解决

1、安装后页面不出现Ntalker
(1)更新Uchome的页面缓存
(2)检查common.php中是否有Ntalker代码(for xiaoneng online chat begin 和for xiaoneng online chat end之间的代码
(3)检查配置文件imconfig.inc.php是否关闭了Ntalker($im_enable项)


2、安装后,打开页面,浏览器提示错误:缺少“;”,且好友列表中无本人用户名
(1)请检查配置文件,是否正确
填写了网站id($im_siteid)
(2)请确认您的申请已经开通。您可以联系我们的安装支持,或者查收邮箱,检查是否收到Ntalker开通服务的邮件

3、排除问题2后,好友列表中仍然无本人用户名
(1)请检查crossdomain.xml的位置是否正确。该文件需要放在您整个网站的根目录,而不是uch的根目录。而uch安装后,其根目录也会有这样一个文件,请勿混淆。
结果测试:
例如,网站是如果http://www.xiaoneng.net,Ucenter home是http://www.xiaoneng.net/bbs,那么上传后的效果应该是http://www.xiaoneng.net/crossdomain.xml可以访问。如果你的Uchome是单独的域名,例如:http://bbs.yilinghun.cn,那么上传后http://bbs.yilinghun.cn/crossdomain.xml应该是可以访问的。
(2)请检查Ntalker的接口文件是否正常。该文件应该在您uch的根目录,如果没有,需要你从安装包里相应版本(gbk或者utf8)文件夹中复制imxml.php到uch根目录。
(3)您的域名发生了变更。请联系我们的安装支持,修改服务器配置。

4、无法添加好友或者好友列表中无好友(而uch中有好友)
(1)在好友列表里,右键单击,选择“更新好友列表”
(2)请排除问题2
(3)请排除问题3的第(2)、(3)条
(4)联系我们的安装支持协助解决

5、个别会员明明在线,但其小熊聊天图标却显示为不在线状态

(1)该会员的浏览器可能没有安装flash插件或者低于flash9.0
(2)该会员所在的网络或者使用的防火墙软件屏蔽了Rtmp协议
(3)网络状况不稳定
结果测试:
请该会员打开好友列表,单击【用户设置】-【网络测试】,查看反馈结果。


6、如何提高打开聊窗的速度
(1)第一次打开聊窗的时候,加载的时间会较长,以后会缓存在本地,速度就会提高。管理聊窗缓存的方法是:打开聊窗后,在聊窗右键单击,选择“设置”,然后点击文件夹图标,就可以设置缓存的大小。
(2)如果出现聊窗加载不完全的情况,请检查该项设置,如果“当前已使用”与缓存大小相同,请将缓存设置为0,系统会提示删除信息,选择【确定】。然后再重新设置缓存大小。

7、工具条与logo模式的修改
默认情况下,Ntalker的好友列表是浮动于页面右下角的工具条,如果您希望改变Ntalker默认的配置,可以通过下述操作,实现若干功能变更。
(1)仍然采用老版本浮动Logo而不升级到工具条版本

参数说明:
entrytype: 好友列表入口模式
logo:浮动图标模式;
toolbar:工具条模式

修改footer.htm,在im_runPresence的前面一行,添加下面的代码:
var customparam={entrytype:"logo",floatpos:"right",enblebuddyentry:1};
然后将im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php');
修改为:
im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php', customparam);

(2)将工具条浮动于网页左下角

参数说明:
floatpos: 好友列表浮动位置
left:浮动在左下角;
right:浮动在右下角

修改footer.htm,在im_runPresence的前面一行,添加下面的代码:
var customparam={entrytype:"toolbar",floatpos:"left",enblebuddyentry:1};
然后将im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php');
修改为:
im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php', customparam);

(3)无好友功能的Uchome关闭好友列表入口

参数说明:
enblebuddyentry: 好友列表入口开关
1:打开好友列表入口功能,无论是工具条还是图标模式;
0:关闭好友列表入口

修改footer.htm,在im_runPresence的前面一行,添加下面的代码:
var customparam={entrytype:"toolbar",floatpos:"left",enblebuddyentry:0};
然后将im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php');
修改为:
im_runPresence('$im_presenceflash_url', '$im_siteid', '$_SGLOBAL['supe_uid']', '$im_specialname', '$__sid', '', 'imwebchat.php', customparam);